technical assistance division - Turco Inglés Diccionario